class Load(object):
	def __init__(self, data, name, f=[], *arguments, **keywords):
		self.data = data
		self.name = name
		if len(f) != self.data.settings.dimensions:
			self.f = []
			for i in range(0, self.data.settings.dimensions):
				self.f.append(0.0)
			del i
		else:
			self.f = f
	
	def __repr__(self):
		return "{Load: {name: %s, f: %s}}" % (self.name, self.f)
